live in better conditions - German English Dictionary